Содержание
Клиент поставил перед нами задачу разработать централизованную биржу GigaEx с возможностью пополнения фиатными валютами (EUR) и поддержкой собственного биржевого токена, который будет задействован в специализированных разделах биржи (ланчпад и стейкинг).
Наша команда проработала концепт биржи, подробно проанализировав цели и ожидания клиента, в результате чего создала полноценное техническое задание по разработке централизованной биржи.
Мы заменили название бренда и замазали любые упоминания на скриншотах, чтобы не нарушать НДА в отношении нашего клиента.
Централизованная биржа — это сложный комплекс программного кода, включающего в себя ядро из торгового движка и множество модулей дополнительного функционала, таких как системы работы с криптовалютами, платежными системами и другие специализированные модули.
Наша команда более 5 лет работает над развитием торговой криптовалютной платформы, которая стала основой для создания кастомизируемого биржевого движка. Клиент, работая с нами, получает удобную и быстро разворачиваемую платформу для собственной централизованной биржи.
Базовый функционал биржи включает в себя:
В зависимости от поставленных задач, после того как развернут базовый функционал, наша команда разрабатывает дополнительный функционал, такой как: специализированные модули(например, Стейкинг и Ланчпад), подключает фиатные платежные системы или интегрирует другие сторонние сервисы в зависимости от нужд клиента. Все это удобно подключается к основному функционалу и доступно к управлению в единой административной панели.
Первоначально мы разработали техническое задание для централизованной биржи, а также подготовили фирменный стиль и макеты графического интерфейса биржи.
После утверждения технического задания и дизайна биржи с клиентом наша команда приступила к разработке биржи GigaEx с собственным биржевым токеном.
Первым этапом для биржи был развернут бекэнд(серверная часть) с поддержкой базового функционала. С нашей помощью клиент зарегистрировал все необходимые для работы биржи аккаунты в технических сервисах, таких как: веб-хостинге, почтовом и SMS провайдере, поставщиках блокчейн данных. Далее по макетам сверстан фронтэнд(графический интерфейс — клиентская часть) биржи.
После отладки и тестирования, работа базового функционала и внешний вид биржи были продемонстрированы клиенту. Клиент сам смог протестировать работу биржи.
Получать своевременную обратную связь очень важно для процесса разработки, т.к. позволяет поддерживать коммуникацию заказчика и исполнителя, корректировать процесс разработки и создавать продукт, точно соответствующий ожиданиям клиента. Первый этап разработки занял один месяц.
Далее был развернут специализированный функционал, необходимый клиенту:
Второй этап разработки также был завершен в рамках одного месяца, по итогам которого полностью рабочий функционал был продемонстрирован клиенту.
По итогам тестирования клиент составил список необходимых доработок и пожеланий. Наша команда очень внимательно относится к получаемой обратной связи от клиента и реализует полученные комментарии на разных этапах разработки.
Следующим этапом разработки стала подготовка к запуску открытой рабочей версии централизованной биржи GigaEx. На данном этапе биржа была протестирована на безопасность, сторонней компанией был проведен аудит безопасности. По итогам аудита клиент получил уверенность в том, что финальный продукт безопасен, не содержит в себе бэкдоров, «дыр», и надежно защищен от взломов.
На финальном этапе была запущена открытая рабочая версия централизованной биржи. Весь процесс разработки занял 3 месяца. После завершения разработки клиент получил не только готовый продукт, но и исчерпывающую техническую и пользовательскую документацию по нему. С помощью которой клиент может собственными силами оперировать централизованной биржей.